package pile.pay.params.recharge;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel(value = "充值QueryAmountDTO对象")
public class RechargeDTO {

    //充值金额
    @ApiModelProperty("充值金额")
    private BigDecimal rechargeAmount;

    //充值类型
    @ApiModelProperty("充值类型")
    private Integer rechargeType=0;

    //商户id
    @ApiModelProperty("商户id")
    private String mchId;

    //电站编码
    @ApiModelProperty("电站编码")
    private String equipmentCode;

    //枪号
    @ApiModelProperty("枪号")
    private String gun;

    //电站id
    @ApiModelProperty("电站id")
    private Integer stationId;

    //占位订单id
    @ApiModelProperty("占位订单id")
    private List<Integer> occupyOrderIds;

    //渠道
    @ApiModelProperty("渠道")
    private Integer channel = 1;

    //用户ID
    @ApiModelProperty("用户ID")
    private Integer memberId;
}
